a stark difference - Turkish English Dictionary